/***********************************
 * 删除条件单 - (小米13亲测)
 * @author 魔女小溪
 * @date 2025-09-23 12:30
 ***********************************/
try{
    !text('我的条件单').exists() && doClick('交易', 500) && doClick('条件单', 500)
    text('我的条件单').waitFor()
    doClick('我的条件单', 500, true)
    let total = 0, rollview = true
    while (rollview) {
        rollview = className("androidx.recyclerview.widget.RecyclerView").scrollable(true)
        rollview = rollview.exists() ? rollview.findOne() : (void 0)
        if (rollview && rollview.childCount() > 1){
            let child = rollview.child(1)
            if (child.className().endsWith('RelativeLayout')) {
                child.click() && sleep(800)
                doClick(textStartsWith("删除").boundsInside(0, device.height-250, device.width, device.height), 250)
                doClick(id(`com.hexin.plat.android:id/btn_positive`), 1000)
                text('条件单详情').exists() && back()
            }
        }
    }
    // 从手机缓存中获取已创建的条件单(替换自己的实际存储位置)
    app.cache.set('cotOrders', [])
    total>0 ? dostop(`删除完成，共计${total}条`) : dostop('条件单列表空，无需删除！')
} catch (err) {
    log('删除条件单异常：', err)
    dostop('删除单异常，请重新执行!')
}